#include<stdio.h>
#include<string.h>
int main(void)
{
	int n,j;
	char a[10][10],*p[10],b[10];
	for(n=0;n<10;n++)
	{
		gets(a[n]);
	}
	for(n=0;n<10;n--)
	{
		p[n]=a[n];
	}
	for(n=0;n<9;n++)
	{
		for(j=0;j<10;j++)
		{
			if(strcmp(p[j],p[j+1])>0)
			{	
				strcpy(b,p[j]);
				strcpy(p[j],p[j+1]);
				strcpy(p[j+1],b);
			}
		}
	}
	for(n=0;n<10;n++)
	{
		puts(p[n]);
	}
	return 0;
}

